package com.eimf.saf.security.util;

import com.opensymphony.oscache.util.StringUtil;

/**
 * @author eden
 * @date 2013-11-16 下午3:40:39
 * @Description: TODO(这里用一句话描述这个类的作用)
 */
public class SAFConfig
{

    public static String getConfigRootPath()
    {
        final String configRoot = System.getProperty("SAFConfigPath");
        if (configRoot != null)
        {
            return configRoot;
        }

        return SAFConfig.getOldConfigRootPath();
    }

    private static String getOldConfigRootPath()
    {
        return SysUtils.getSAFConfigDir();
    }

    public static boolean isTomcatServer()
    {
        if (!StringUtil.isEmpty(System.getProperty("catalina.home")))
        {
            return true;
        }

        return false;
    }

    public static String getUserDir()
    {
        return System.getProperty("catalina.home") + System.getProperty("file.separator") + "conf";
    }

    public static String getWeblogicName()
    {
        return "saf";
    }
}
